@charset "utf-8";
/* 
	2020 07 27
	关注设置
*/
body{background: #F5F8FA;}
.my-icon,.f-ok-list li .btn-delete{
	background-image: url('../../../images/youlai/patient/my/myhealthy_icons.png');
	background-size: 2rem 24rem;background-repeat: no-repeat;
}

*{  
    -webkit-touch-callout:none;  /*系统默认菜单被禁用*/  
    -webkit-user-select:none; /*webkit浏览器*/  
    -khtml-user-select:none; /*早期浏览器*/  
    -moz-user-select:none;/*火狐*/  
    -ms-user-select:none; /*IE10*/  
    user-select:none;  
} 

/* header */
.setup-wrap .fix-top{background: #F5F8FA;}
.header-link-btn{position: absolute;right: .96rem;font-size: .56rem;color: #0071D1;line-height: 1.76rem;}
.setup-wrap header{background: #fff;}
.setup-wrap .heaser-tips{padding: .32rem .48rem;background: #FAF7E5;font-size: .48rem;color: #D56904;line-height: .64rem;}

.setup-wrap .fix-top-hide{background: none;}
.setup-wrap .fix-top-hide .fix-top-bottom{display: none;}
.fix-black-head{display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.5); z-index: 9999;}

.follow-title{padding: .4rem .96rem;font-size: .72rem;color: #333;font-weight: bold; line-height: .8rem;}
.follow-ok{background: #fff;border-radius: 0 0 .64rem .64rem; box-shadow: 0 .16rem .64rem 0 rgba(0,137,228,0.1);margin-bottom: .32rem; }
.f-ok-list-wrap{padding: .16rem .52rem 0 .96rem;}

.f-ok-list{height: 2.24rem;min-height: 2.24rem;overflow: hidden;}
.f-ok-list-open{overflow-y: scroll;}
.f-ok-list li{position: relative; float: left;padding: 0 1.6rem 0 .64rem;height: 1.28rem;line-height: 1.2rem;border-radius: 1.28rem;border: .04rem solid #ccc;margin: 0 .48rem .48rem 0;font-size: .56rem;color: #333;}
.f-ok-list li .btn-delete{position: absolute;top: 50%;right: .48rem;width: .64rem;height: .64rem;margin-top: -.32rem;background-position: center -17rem;}

/* content list */
.setup-content{padding: 12.24rem .96rem .6rem;}
.right-nav{position: fixed;top: 11.08rem;bottom: 2.68rem;width: 1.2rem; padding-left: .28rem;right: 0; z-index: 10000;}
.right-nav ul{width: .8rem;height: 100%;overflow-y: scroll;}
.right-nav ul li{width: .56rem;height: .56rem;font-size: .4rem;color: #999;text-align: center;line-height: .56rem;margin-bottom: .2rem;}
.right-nav ul li.curr{background: #0071D1;border-radius: 50%;color: #fff;}
.diss-list dl{border-top: .04rem solid #ccc;margin-top: .2rem;}
.diss-list dl dt{font-size: .56rem;color: #666;line-height: 1.28rem;}
.diss-list dl dd{padding-bottom: .6rem;}
.diss-list dl dd ul li{float: left;padding: 0 .64rem;height: 1.6rem;line-height: 1.52rem;border-radius: 1.6rem;border: .04rem solid #ccc;margin: .48rem .48rem 0 0;font-size: .56rem;color: #333;}
.diss-list dl dd ul li.noclick{background: rgba(0,137,228,0.02);color: #999;}

.f-ok-btns{height: 1.28rem;}
.btnStateDown{width: 1rem; height: 1rem;background-position: center -5.6rem;}
.btnStateUp{background-position: center -6.6rem;}
/* wechat */
.go-wechat{height: .96rem;font-size: .48rem;color: #999;margin: .4rem .96rem .32rem;background: #fff;border-radius: .96rem;}
.go-wechat span{color: #0071D1;}
.icon-wechat{
	display: block;width: .64rem;height: .56rem;margin-right: .16rem;
	background-image: url('../../../images/youlai/patient/icon/wechat.png');
	background-size: .64rem .56rem;background-repeat: no-repeat;background-position: center;
}
/* fix center */
.mask-black,.follow-popup{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 10001;}
.mask-black{background: #666; opacity: .6;}
.follow-popup{height: 90%;padding: 0 1.6rem;}
.follow-popup>div{width: 100%;}
.fol-con{width: 100%;padding: 1.28rem .8rem 1.76rem;background: #fff;border-radius: .64rem;}
.fol-con h3{font-size: .8rem;font-weight: bold;color: #333; margin-bottom: .88rem;line-height: 1;}
.fol-con  p{font-size: .56rem;color: #333;line-height: .96rem;}
.fol-con .ylQRcode{width: 6.4rem;height: 6.4rem;margin: .4rem auto 0;border:.12rem solid #0071D1;border-radius: .32rem;overflow: hidden;}
.fol-con .ylQRcode img{display: block;width: 100%;}
.close-pop{padding-top: .8rem;}
.close-pop .icon-close{
	width: 1.28rem;height: 1.28rem;
	background-image: url('../../../images/youlai/patient/icon/icon_pop_close_white.png');
	background-size: cover;background-repeat: no-repeat;background-position: center;
}

/* fix-bottom */
.fix-bottom-wrap{height: 2.4rem;}
.fix-nextstep-wrap{position: fixed;bottom: 0;left: 0;right: 0;background: #F5F8FA;}
.fix-iphonex{ margin-bottom: calc(env(safe-area-inset-bottom) * 3);padding: 0 .96rem;}
.fix-nextstep-btn{margin: .32rem 0;width: 100%;height: 1.76rem;font-size: .72rem;color: #fff;text-align: center;line-height:1.76rem;background: #0071D1;border-radius: 1.76rem; }

/* 仅限科普设置页使用 */
/* Toast tips */
.fix-tips{display: none; position: fixed;top: 0;left: 0;right: 0;bottom: 0; text-align: center; z-index: 102;}
.fix-black-tips{background-color: rgba(0,0,0,.05);}
.fix-tips-text{display: inline-block;max-width: 90%;margin: 0 auto;font-size: .56rem; color: #fff;text-align: center;line-height: 1rem;padding: .38rem .6rem;background-color: rgba(0,0,0,.7);border-radius: .16rem;}
.height-percent-80{height: 80%;}
.height-percent-90{height: 90%;}
.height-percent-100{height: 100%;}

.fix-tips-center{display: none; position: fixed;top: 40%;left: 0;right: 0; text-align: center; z-index: 10002;}











